/**
 * (C)2013 Exlu Corporation. All rights reserved.
 * 注意事項   :
 */
package cn.exlu.wea.io.directory;

import java.io.File;

/**
 * 对文件的操作
 * @author Mark
 * @version 1.0.1.1
 * @CreateTime 2013-6-4
 */
public class FileManager {

    /**
     * 获得文件名，不含有扩展名
     * @param file 文件
     * @return 文件名，若不是文件则返回NULL
     */
    public static String getFileNameNotExtend(File file){
        if(!file.isFile()){
            return null;
        }
        String fileName=file.getName();
        int i=fileName.lastIndexOf(".");
        if(i==-1){
            return fileName;
        }
        return fileName.substring(0, i);
    }
    
    /**
     * 文件判断
     * @param file 文件
     * @return 若是：true 否：false
     */
    public static boolean isFile(File file) {
        if (file == null) {
            return false;
        }
        
        if (file.exists() && file.isFile()) {
            return true;
        }
        
        return false;
    }

}
